super cup - German English Dictionary